home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 10
/
FM Towns Free Software Collection 10.iso
/
fb386
/
tool
/
watanabe
/
cg
/
hanabi.bas
< prev
next >
Wrap
BASIC Source File
|
1995-01-22
|
1KB
|
36 lines
1000 COLOR 7,0:CLS
1010 INPUT"花火を打ち上げる回数を入力してください。",回数
1020 CLS
1030 LINE(0,350)-(639,399),PSET,4,BF '地面表示
1040 FOR K=1 TO 回数 '打ち上げ
1050 LOCATE 0,0:PRINT K;"/";回数;"発目"
1060 大きさ=INT(RND*150)+50
1070 '***** 打ち上げ ************************
1080 X=INT(RND*500)+70:Y=280-大きさ
1090 FOR YY=349 TO Y+10 STEP -1
1100 Y2=YY+15:IF Y2>349 THEN Y2=349
1110 LINE(X,Y2)-(X,YY),PSET,INT(RND*7)+1
1120 LINE(X,349)-(X,Y2),PSET,0
1130 NEXT
1140 LINE(X,349)-(X,Y),PSET,0
1150 '***** 光らせる ************************
1160 FOR I=0 TO 30 '光らせる
1170 CIRCLE(X,Y),2,INT(RND*7)+1,,,,F
1180 NEXT
1190 '***** 光を消す ************************
1200 CIRCLE(X,Y),2,0,,,,F
1210 '***** 時間待ち ************************
1220 WAIT 10
1230 '***** 爆発 ****************************
1240 FOR I=2 TO 大きさ STEP 3
1250 CIRCLE(X,Y),I,INT(RND*7)+1
1260 NEXT
1270 '***** 時間待ち ************************
1280 WAIT 50
1290 '***** 花火を消す **********************
1300 CIRCLE(X,Y),大きさ,0,,,,F
1310 NEXT
1320 CONSOLE 0,24,2
1330 COLOR 7,0:CLS
1340 END